Career 2022 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Argentina F1 Argentina F3 Mexico F10 Ecuador F3 Chile F1 Brazil F12 Brazil F13 Uruguay F1 Argentina F7 El Salvador F1 Guatemala F1 Costa Rica F1 Mexico F1 Mexico F2 Chile F1 Chile F2 Argentina F4 Italy F16 Chile F3 Argentina F3 Italy F17 XL Capital Bermuda Open - Bermuda drkoop.com USTA Tennis Championships of San Antonio - San Antonio USTA Challenger of Las Vegas - Las Vegas XL Capital Bermuda Open - Bermuda Powder Byrne Trophy - Surbiton USTA Tennis Championships of Houston - Houston drkoop.com USTA Challenger of San Antonio - San Antonio drkoop.com USTA challenger of Miami - Miami USTA Men's Challenger of Urbana-Champaign - Urbana 2005 West Side Tennis Coub Men's Challenger - Forest Hills Copa Petrobras - Bogota Open Castilla y Leon - Segovia Tallahassee Challenger Sarasota Challenger Winnetka Challenger Sacramento Challenger Le Gosier Challenger Sacramento Challenger Tiburon Challenger USTA Seascape Challenger - Aptos Dallas Challenger Siebel Open - San Jose Kroger / St. Jude International - Memphis Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. MFS Pro Tennis Championships - Boston drkoop.com USTA Tennis Championships of Denver - Denver Citrix Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale Kroger / St. Jude International - Memphis Sybase Open - San Jose Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Miller Lite Hall of Fame Tennis Championships - Newport AIG Japan Open - Tokyo Heineken Open - Auckland Kroger / St. Jude International - Memphis Siebel Open - San Jose U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Adidas International - Sydney Siebel Open - San Jose Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston TD Waterhouse Cup - Long Island Davidoff Swiss Indoors - Basel Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. International Tennis Championships - Delray Beach International Tennis Championships - Delray Beach Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Sydney International - Sydney Brasil Open - Costa do Sauipe The Stella Artois Championships - London Mercedes Cup - Stuttgart RCA Championships - Indianapolis Pilot Pen Tennis - New Haven Thailand Open - Bangkok Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Next Generation Adelaide International - Adelaide Heineken Open - Auckland SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston Estoril Open - Estoril Gerry Weber Open - Halle The Stella Artois Championships - London Red Letter Days Open - Nottingham RCA Championships - Indianapolis Pilot Pen Tennis - New Haven Stockholm Open - Stockholm Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle Countrywide Classic - Los Angeles Heineken Open - Auckland SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Estoril Open - Estoril AEGON Championships - London Legg Mason Tennis Classic - Washington China Open - Beijing Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril Legg Mason Tennis Classic - Washington If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Citi Open - Washington Moselle Open - Metz Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille U.S. National Indoor Tennis Championships - Memphis AEGON Championships - London AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Dubai Duty Free Tennis Championships - Dubai Apia International - Sydney Delray Beach Open - Delray Beach BMW Open - Munich Mercedes Cup - Stuttgart Sarasota Challenger If Stockholm Open - Stockholm Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Citi Open - Washington China Open - Beijing If Stockholm Open - Stockholm Swiss Indoors Basel - Basel ASB Classic - Auckland Abierto Mexicano - Los Cabos China Open - Beijing Delray Beach Open - Delray Beach Fever-Tree Championships - London Argentina Open - Buenos Aires Sybase Open - San Jose RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Downtown Athletic Club USTA Challenger - Amarillo Eddleman USTA Challenger - Birmingham drkoop.com USTA Tennis Championships - Armonk drkoop.com USTA Challenger of Tallahassee - Tallahassee Open de Montauban - Montauban Miller Lite Hall of Fame Tennis Championships - Newport Fifth-Third Bank Tennis Championships - Lexington Time Warner USTA Challenger - Binghamton drkoop.com USTA Tennis Championships of Houston - Houston USTA Tennis Championships of Austin - Austin St. Francis Health System USTA Challenger - Tulsa USTA Challenger of Burbank - Burbank USTA Pro Tennis Classic at Mission Hills - Rancho Mirage University of Tennessee USTA Men's Challenger - Knoxville Hilton Waikoloa Village USTA Challenger - Waikoloa 2001 Eddleman USTA Challenger - Birmingham U.S. Men's Clay Court Championships - Orlando Salem Open - Hong Kong 2001 UT Tyler Patriot Challenger - Tyler University of Tennessee USTA Men's Challenger - Knoxville Kroger / St. Jude International - Memphis Mercedes Cup - Stuttgart Next Generation Adelaide International - Adelaide US Men's Clay Court Championships - Houston Legg Mason Tennis Classic - Washington Windy City Classic - Winnetka Legg Mason Tennis Classic - Washington D.C. CNA TennisPro Classic - Winnetka Frito Lay/USTA Challenger - Binghamton Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Miami drkoop.com USTA Challenger of Dallas - Dallas Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Telecom Italia Masters - Rome NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Millenium Tennis Championships - Delray Beach BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Campionati BNL dItalia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Shanghai - Shanghai BNP Paribas Masters - Paris Harrah's Entertainment Challenger - Tunica BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Top Wool Challenger - Biella Credicard Mastercard Tennis Cup 2005 - Campos do Jordao BNP Paribas Open - Indian Wells 14° BH Tennis Open - Belo Horizonte Sony Ericsson Open - Miami VIII Gramado Open - Gramado Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Santiago Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Copa Petrobras - Montevideo Western & Southern Open - Cincinnati Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju BNP Paribas Open - Indian Wells Copa Petrobras - Buenos Aires Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai Copa Kia - Santiago Corona Mexico City Open - Mexico City Copa Club Campestre de Aguascalientes - Aguascalientes San Luis Potosi Challenger - San Luis Potosi Abierto Colombiano de Tenis - Bogota Miami Open - Miami Czech Open 2006 - Prostejov Top Wool Challenger-Immagine Trophy - Biella CA Tennis Trophy - Vienna Lambertz Open by Stawag - Aachen Mutua Madrid Open - Madrid Tatra Banka Open 2006 - Bratislava BMW Tennis Championship - Sunrise Shanghai Rolex Masters - Shanghai Miami Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai AEGON Championships - London Farmers Classic - Los Angeles Winston Salem - Winston Salem Davidoff Swiss Indoors - Basel U.S. Open - New York Australian Open - Melbourne Open SEAT 2008 - Barcelona French Open - Paris BMW Open - Munich Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Miller Lite Hall of Fame Tennis Championships - Newport French Open - Paris Wimbledon - London Davidoff Swiss Indoors Basel - Basel U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne The Stella Artois Grass Court Championships - London Savannah Challenger Movistar Open - Vina del Mar Tennis Channel Open - Las Vegas Croatia Open Umag - Umag Wimbledon - London ARAG World Team Championship - Dusseldorf Winston-Salem Open - Winston-Salem SAP Open - San Jose ARAG World Team Championship - Dusseldorf Ordina Open - s-Hertogenbosch Austrian Open - Kitzbuhel U.S. Open - New York Winston-Salem Open - Winston-Salem Hilton Waikoloa Village USTA Challenger - Waikoloa Swiss Indoors Basel - Basel AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Pilot Pen Tennis - New Haven Medibank International - Sydney French Open - Paris Atlanta Tennis Championships - Atlanta Regions Morgan Keegan Championships - Memphis Erste Bank Open - Vienna Wimbledon - London Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Hilton Waikoloa USTA Challenger - Waikoloa U.S. Open - New York Australian Open - Melbourne Rakuten Japan Open - Tokyo French Open - Paris Wimbledon - London Porsche Open - Poznan U.S. Open - New York Australian Open - Melbourne Swiss Indoors Basel - Basel Millennium Estoril Open - Estoril Open Parc - Lyon French Open - Paris Abierto Mexicano Telcel - Acapulco Wimbledon - London XL Bermuda Open - Bermuda U.S. Open - New York Australian Open - Melbourne USTA Men's Challenger of Urbana-Champaign - Urbana Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris AEGON Championships - London U.S. Mens's Clay Court Championship - Houston Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Adidas International - Sydney Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Heineken Open - Auckland SAP Open - San Jose Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Copa Telmex - Buenos Aires SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Sydney International - Sydney Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Next Generation Adelaide International - Adelaide Medibank International - Sydney U.S. Mens's Clay Court Championship - Houston Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Delray Beach International Tennis Championships - Delray Beach AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Bank Austria Tennis Trophy - Vienna Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril Power Horse World Team Cup - Dusseldorf Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Sony Ericsson Open - Miami The Hamlet Cup - Long Island Davis Cup, World Group, QR, USA-IND 4-1 Delray Beach Open - Delray Beach Davis Cup, World Group, 1R, USA-SVK 5-0 Tennis Masters Series - Indian Wells The Ericsson Open - Miami Davis Cup, World Group, SF, FRA-USA 3-2 BNP Paribas Masters - Paris Franklin Templeton Tennis Classic - Scottsdale Davis Cup, World Group, 1R, CRO-USA 4-1 Sony Ericsson Open - Miami Masters Series - Hamburg Masters Series Monte-Carlo - Monte-Carlo Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Hopman Cup - Perth Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Hopman Cup - Perth Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, 1R, USA-ROU 4-1 Davis Cup, World Group, QF, USA-CHI 3-2 Western & Southern Financial Group Masters - Cincinnati Davis Cup, World Group, SF, RUS-USA 3-2 Davis Cup, World Group, 1R, CZE-USA 1-4 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, QF, SWE-ARG 4-1 Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Davis Cup, World Group, SF, SWE-USA 1-4 Davis Cup, World Group, F, USA-RUS 4-1 Davis Cup, World Group, 1R, AUT-USA 1-4 Davis Cup, World Group, QF, USA-FRA 4-1 Davis Cup, World Group, SF, ARG-RUS, 3-2 Pacific Life Open - Indian Wells ARAG ATP World Team Championship - Dusseldorf Internazionali BNL d'Italia - Rome Davis Cup, World Group, F, ARG-ESP 1-3 Hopman Cup - Perth Davis Cup, World Group, 1R, USA-SUI 4-1 Masters Series Hamburg - Hamburg Rogers Masters - Toronto BNP Paribas Open - Indian Wells Davis Cup, World Group, QF, CRO-USA, 3-2 BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, World Group, F, ESP-ARG 3-1 Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Davis Cup, World Group, QF, ARG-CRO 4-1 Davis Cup, World Group, SF, ARG-CZE 2-3 Campionati Internazionali d'Italia - Rome Davis Cup, World Group, SF, GBR-ARG 2-3 Davis Cup, World Group, F, CRO-ARG 2-3 Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Davis Cup, World Group, SF, SRB-ARG 2-3 Miami Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Rome Masters Series Hamburg - Hamburg Wimbledon - London U.S. Open (juniors) River Oaks International Tennis Tournament - Houston French Open (juniors) Wimbledon (juniors) French Open (juniors) Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Capitala World Tennis Championship 1 Masters Guinot Mary Cohr AAMI Classic - Kooyong BNP Paribas Open - Indian Wells Rogers Cup - Montreal AAMI Classic - Kooyong Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Cup Shanghai - Shanghai Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London French Open - Paris French Open - Paris Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne 70th River Oaks International Tennis Tournament - Houston Davis Cup, World Group, QF, CZE-ARG, 3-2